<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
  </head>
  <body>
    <button id="btn">点击</button>
    <script>
    //   function once(fn) {
    //     var flag = false; //默认没有被执行
    //     return function () {
    //       if (!flag ) {
    //         flag = true;
    //         console.log('执行');
    //       }
    //       fn.apply(this.arguments);
    //     };
    //   }
    //   document.getElementById('btn').onclick = once(function () {
    //     console.log(this);
    //     console.log(arguments);
    //   });

    var btn = document.getElementById('btn');
    btn.onclick = function(event){
        console.log(this)
        console.log(event)
    }
    </script>
  </body>
</html>
